home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48hor2 / uud.doc < prev    next >
Text File  |  1995-03-31  |  3KB  |  67 lines

  1. (Comp.sys.hp48) 
  2. Item: 276 by bson at rice-chex.ai.mit.edu 
  3. Author: [Jan Brittenson] 
  4.   Subj: Utility: UUD -- a uudecoder 
  5.   Date: 25 November 1991 
  6.  
  7. [Note: This UUdecoder runs on the HP 48.  If you'd like one that runs on a PC, 
  8.  see UUDECODE.EXE on this disk.  -jkh-] 
  9.  
  10.    This is a beta version of UUD, an HP-48 uudecoder. It is considered a test 
  11. version since any bugs may have rather disastrous effects, and although I've 
  12. tried to test and debug it thoroughly, new problems may surface under unusual 
  13. conditions. This means that if losing any data is unacceptible, then you should 
  14. probably refrain from using this program until some time has passed with no bug 
  15. reports, at which point I will repost it as a non-beta version. 
  16.  
  17. UUD is relatively simple to use: 
  18.  
  19.           UUD 
  20.                     Uudecode the string in level one, replacing 
  21.                     it with the resulting object. 
  22.  
  23.                               string --> obj 
  24.  
  25.  
  26.    Any kermit preamble (the familiar "HPHP48-X" sequence) is ignored, so it can 
  27. be used to uudecode objects built on a development system without bothering to 
  28. generate the kermit preamble, as well as those in binary HP-48 kermit format. 
  29. Any preamble is simply skipped. 
  30.  
  31.    The total memory usage is the size of the string plus the size of the 
  32. resultant object, plus ten nybbles. Since the size of a uuencoded file is about 
  33. 1.6 times that of a binary file, the largest decodable string is approximately 
  34. the available memory divided by 2.6. For 24kB of free memory, this means 
  35. roughly 9.5kB. The string can reside anywhere, while the result will be 
  36. allocated in TEMPOB. 
  37.  
  38.    The binary and source code is provided "as is," under the GNU General Public 
  39. License. For more details on this, see the source code included below. As I 
  40. post this, I notice the code may need some browsing, which I will take care of 
  41. once any bugs are fixed. 
  42.  
  43.  
  44. Please send your comments, ideas, and bug reports to 
  45. Jan Brittenson <bson@gnu.ai.mit.edu> 
  46.  
  47.  
  48. Copyright (C) 1991 Jan Brittenson 
  49.  
  50. UUD is free software; you can redistribute it and/or modify it under the terms 
  51. of the GNU General Public License as published by the Free Software Foundation; 
  52. either version 1, or (at your option) any later version. 
  53.  
  54. UUD is distributed in the hope that it will be useful, but WITHOUT ANY 
  55. WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
  56. PARTICULAR PURPOSE. See the GNU General Public License for more details. 
  57.  
  58. This program is distributed without a copy of the GNU General Public License; 
  59. to obtain a copy, write to the Free Software Foundation, 675 Mass Ave, 
  60. Cambridge, MA 02139, USA, or send e-mail to bson@gnu.ai.mit.edu. 
  61.  
  62. This file is in the public domain. Please notice that uud.star is not. 
  63.  
  64. Jan Brittenson 
  65. Boston, 25 November 1991 
  66. bson@ai.mit.edu 
  67.